foreign immunity - Espagnol Anglais Dictionnaire